Palm Leaf — English French translation1 translation found

palm leaf (n) (botany) palme (f) (n) (botany)
Translate Palm Leaf into other languages
Translate palm leaf into German
Translate palm leaf into Italian
Translate palm leaf into Spanish
Translate palm leaf into Dutch
Translate palm leaf into Portuguese
Translate palm leaf into Slovenian
Translate palm leaf into Polish
Translate palm leaf into Czech